package one.stand.mapper;

import one.stand.model.WxNoticeModel;
import one.stand.response.SubscriptionNewResponse;

import java.util.List;

public interface WxNoticeMapper {
    int deleteByPrimaryKey(Integer wxNoticeId);

    int insertSelective(WxNoticeModel record);

    WxNoticeModel selectByPrimaryKey(Integer wxNoticeId);

    WxNoticeModel select(WxNoticeModel record);

    WxNoticeModel selectTempValue(WxNoticeModel record);

    int updateByPrimaryKeySelective(WxNoticeModel record);

    List<WxNoticeModel> selectTemplates(WxNoticeModel record);

    List<SubscriptionNewResponse> getCompanyNotice(WxNoticeModel wxNoticeModel);
}
